我不确定该为这两个表做什么。一个是“公司”级别的注释表。
但是,该字段之一是指定您与之交谈的员工。我不确定此Notes表是否应引用回Employee,还是只是其中包含其名称的文本字段。
NotesTable
id - pk
notes - nvarchar(max)
EmployeeId
or
(EmployeeName) - nvarchar(200)
EmployeeTable
id - pk
firstname
lastname
etc
我不确定的原因是,是否要进行硬删除(即他们可以从公司中罢免员工)。这种关系将会丢失。
唯一的解决方法是进行软删除。
软删除是更好的方法吗?