Implementing Review flags in Databases; best practices
问题 I need store some review flags that relate to some entities. Each review flag can only related to a single entity property group. For example table Parents has a ParentsStatus flag and table Children has a set of ChildrenStatus flags. In the current design proposal I have three tables: ReviewTypes : stores the flags and the properties they relate to. ReviewPositions : stores the values the flags can have. Reviews : stores the transaction data, the actual reviews. It is like UsersToFlags: