Международный семинар по факт-ориентированному моделированию состоится 4-6 ноябра 2009г. в Vilamoura, Portugal (ORM2009,
http://otm-conferences.com/index.php/orm09). Факто-ориентированное моделирование -- это основанный на естественном языке концептуальный подход к
(
Read more... )
Reply
Reply
Reply
Рекомендую прочесть. Мне эта книжка очень понравилась.
Reply
в каком-то месте там ещё упоминается, что для превращения higher order relations в binary придётся создавать sub-entities. мало того, что это методологически неправильно и увеличивает шум путём внесения в систему кучи искусственных entities, на самом деле не существующих, так ведь к тому же это всё равно проблему не решает.
я, в общем, задал крайне простой вопрос насчёт васи и пети. если даже такой простой факт нельзя простым способом в геллише зарегистрировать (а по всему получается, что нельзя, иначе зачем бы handwaving? в удобных случаях автор там очень конкретен), то применимость геллиша вызывает сильные сомнения.
Reply
Reply
Хотя для человека читать такие энкодинги не очень удобно.
Reply
Reply
1. Вводим понятие "случай знакомства".
2. Вася 'есть субъект в' случай знакомства номер 1
3. Петя 'есть объект в' случай знакомства номер 1
4. Случай знакомства номер 1 'имеет обстоятельством времени' 1е апреля
5. Случай знакомства номер 1 'имеет обстоятельством места' Мухосранск
Reply
кроме того, бинарное отношение "вася познакомился с петей" - это атомарный факт, который в геллише имеет уникальный номер anyway. логичнее было бы тогда уж к нему дописать "факт №42 имеет обстоятельством времени первое апреля". и фальшивую сущность создавать не надо.
Reply
Хотя она не фальшивая, просто вводится дополнительная модельная переменная.
Просто если обходится без доп переменной, то будет уже предикат второго порядка, что не всегда удобно.
Reply
Leave a comment