我正在为有多个约会的客户设计一个数据库。
约会部分相同,因为它们都有日期(时间戳),分配的员工(int,外键 - &gt;员工表),约会种类(int,外键 - &gt; appointmentTypes)等。< / p>
到目前为止,上面的信息都可以插入到包含每个属性列的漂亮关系表中。
事情是,有多种约会都有不同的问题。如果是第一次预约,例如,在返回预约时会询问不同的问题。有几十种不同类型的约会,稍后会有更多的约会(会有一些尚未存在的问题)。
如何处理这些不同类型的动态问题?我有一些我自己想到的选择:
我的问题如下:知道每个解决方案都不完美,什么是最佳实践?谢谢你的时间!