我正在为网站建模 MySQL 数据库。
我现在正在制作“人”表,并决定需要哪些列。
一个人有一个名称列,
我想添加别名列,其中包含各种约定中的名称。
例如,一个名为“Micheal Jackson”的人可能有“ M. Jackson ”、 “Jackson, M”或“MJ”之类的别名。
反正每个人可以有不同数量的别名,那么什么数据类型才是合理的呢?
将别名字段设为Varchar,并将每个别名放入其中,然后在 PHP 中拆分它们?
或从PHP中的名称动态创建别名?而不是把它放在数据库中?
我在等待好的建议,谢谢!