我们可以使用CHAR(2)作为Symfony / Doctrine的主键吗?

时间:2016-03-31 06:56:55

标签: symfony doctrine-orm symfony-2.3

我知道通常我们应该使用INT作为主键,但在这种特殊情况下,使用CHAR(2)作为PK会非常有帮助。

我使用MySql,我确实知道它允许它,但是Symfony和Doctrine怎么样?确切地说,在实体中使用它。

我可以简单地测试它,但重新设计所有这些关系只发现它不起作用,甚至它起作用,但在一个月内它会发现它有一些问题,似乎有点矫枉过正。

所以也许有人有这种方法的经验?

编辑:它不是一个独立的实体,它有关系。

0 个答案:

没有答案