Я разрабатываю приложение, которое позволит няням / няням найти детей, за которыми нужно ухаживать, а родителям - няням / няням, которые будут присматривать за своими детьми .
Мне бы хотелосьиметь единую таблицу базы данных ACCOUNT
как для родителей, так и для детей.
Однако между учетными записями родителей и детей есть некоторые небольшие различия, т. е.
- дочерние службы могут иметь учебную программу /резюме, прикрепленные к их учетной записи (материализуются
RESUME
таблицей базы данных) - учетные записи дочерней службы дополнительно уточняются статусами дочерней службы (няня, няня и т. д.) (материализуются таблицей базы данных
CHILDMINDER_STATUS
),У ребенка может быть один или несколько «статусов ребенка».
Я не уверен, какими должны быть отношения между ACCOUNT
, RESUME
и CHILDMINDER_STATUS
...
PS Я использую сервер MySQL.
РЕДАКТИРОВАТЬ: я забыл упомянуть, что ACCOUNT
, принадлежащих дочерней, имеет ноль или более ADVERTISEMENT
, которые принадлежат только дочерней.То же самое с ACCOUNTs
, принадлежащим родителю вместе с их ADVERTISEMENTs
.