1

我有一个表Users,其中有一列名为'r_status'type string。它基本上是该用户的关系状态。

我还有另一个表请求,它需要具有一组首选属性,例如 ['Single'、'Married'、'Divorced']。稍后我将需要根据首选属性数组中的内容查询用户。

我想知道我建模这个的最佳方法是什么?我知道我可以在“文本”类型字段中存储一个串行数组,但这不会让我直接查询,而是我首先必须查询请求,然后反序列化数组,然后再次查询..

有没有更好的办法?

我考虑过创建一个名为“RelationshipStatus”的新表,但该表只会在列上,即字符串“status”。为了能够直接查询而只创建一个只有 1 列的表是否值得?

谢谢

4

0 回答 0