Я разрабатываю приложение, которое позволит воспитанникам/нянькам найти детей, которым нужно ухаживать, и родителям, чтобы найти нянь, которые будут заботиться о своих детях..Datamodeling, ограничения и проблемы с моей моделью
Я хотел бы иметь один стол базы данных ACCOUNT
как для родителей, так и для детей.
Однако, есть некоторые незначительные различия между родительскими счетами и нянями счетов т.е.
- Нянь могут иметь учебный план/возобновляет прилагаются к их счету (материализованный таблица в
RESUME
базах данных) - нянь счетов являются дополнительно уточняется по статусу ребенка (няня, няня и т. д.) (материализовано таблицей базы данных
CHILDMINDER_STATUS
). У ребенка может быть один или несколько «статусов ребенка».
Я не уверен, что отношения между ACCOUNT
, RESUME
и CHILDMINDER_STATUS
должен быть ...
P.S. Я использую сервер MySQL.
EDIT: Я забыл упомянуть, что ACCOUNT
, принадлежащий ребенку, имеет ноль или более ADVERTISEMENT
, которые принадлежат только ребенку. То же самое с ACCOUNTs
, принадлежащим родителям вместе с их ADVERTISEMENTs
.
Это ответ на ваш вопрос, или у вас есть проблемы? –