Простейший способ моделирования объектов реального мира в базе данных


Привет экспертам базы данных, У меня есть вопрос, который больше сосредоточен на теории, но я также хотел бы получить некоторые практические советы, если это возможно.

Мне нужно создать систему, в которой обычные люди (а не ИТ-специалисты) смогут моделировать объекты реального мира, которые будут сохранены в реляционной базе данных с автоматическим переводом. Например, можно смоделировать книжный магазин, сказав, что книг много, что в каждой книге есть один или несколько авторов и т. д.

Я чувствую, что Эр трудно понимать для простых людей, особенно в отношениях. Мне нужен более простой метод выражения объектов и их ассоциаций, но я не знаю, с чего начать.

Спасибо за ваши подсказки!

2 3

2 ответа:

Взгляните на объектное ролевое моделирование и особенно на программное обеспечение NORMA (от http://www.ormfoundation.org/).

Поскольку теория предполагает предоставление [простейшего способа моделирования сущностей реального мира в базе данных], я бы сказал, перечислить все сущности реального мира и представить их в красивых больших коробках, чтобы пользователи могли выбрать связанные сущности для своего домена проекта. тогда система будет производить полностью функциональную модель [все еще в теории]. я не мог придумать ничего проще!