Могу ли я иметь 2 диаграммы ER для одной базы данных

#database #database-design #entity-relationship #erd

#База данных #проектирование базы данных #сущность-связь #erd

Вопрос:

К базе данных, которую я настроил, имеют доступ обычные пользователи и администратор, причем оба типа пользователей имеют разные разрешения. Должен ли я иметь 2 диаграммы ER? Отношения, которые я разработал, заключаются в следующем:

 user m books n bookings
user m views n fixtures
user m creates n orders
user m views n results
user m creates 1 user

admin 1 adds m blogs
admin 1 manages m bookings
admin 1 adds m fixtures
admin 1 creates m orders
admin 1 updates m results
admin 1 creates 1 user ````
 

Комментарии:

1. Вы имеете в виду пользователей в вашей СУБД или пользователей в вашем приложении?

2. Это не отношения / отношения / ассоциации. Это мощности двоичных отношений, которые вы четко не указали. Например, «пользователь U просматривает приспособление F» — это M: N в U: F. Отношения, которые часто используются только для описания других n-арных отношений (которые они являются проекциями), которые являются теми, которые вы на самом деле охарактеризуете своими ситуациями, и имеют таблицы, для которых вы четко не указали. Например, «booking B — это пользовательское устройство для бронирования, у которого есть временной интервал T». (Я не имею в виду, что вам нужно предоставить их, чтобы задать свой вопрос здесь.)