Здравствуйте,
В некоторых книгах и статьях по проектированию БД указывается, что отношение один к одному чаще всего указывает на ошибку в проектирование, поэтому меня терзают смутные сомнения

по поводу следующего:
Имеются таблицы:
Обследования пациентов(Examinations), со следующими полями:
ExamID |длин.цел.
DrID |длин.цел.
PatientID |длин.цел.
ResearchDay |дата дата начала обследования
и ряд таблиц с семантически одинаковыми полями(syndroms, symptoms, Anamnesises и т.д.), которые заполняются в процессе обследования:
SyndromID |длин. цел.
SyndromTypeID|длин. цел. Типы синдромов в зависимости от заболевания
Comment |текст Дополнительное описание вносится вручную.
Какой тип отношений будет между этими таблицами, если в результате обследования на данную дату начала обследования(ResearchDay), м. б. получены данные для заполнения, только по одной записи для каждого поля таблицы.
Допустим на данную дату у пациента м.б. только один Syndrom, Anamnesis и т.д и множество symptoms.
Для symptoms отношение один ко многим это видно сразу, а как быть с остальными.
Когда стоит создавать дополнительную таблицу?
Например:
ExamID |длин.цел.
SyndromID |длин.цел.
SymptomID |длин.цел.
такой слой абстракции нужен?
[offtopic] Посоветуйте хорошую медицинскую электронную энциклопедию?[/offtopic]