是否可以将和列添加到可以包含数组的数据库中?我知道在无sql数据库中可以提供数组值,但我以前从未见过在sql数据库中不提供数组值的情况。
我想为用户权限存储两个整数值,但不想将用户信息存储两次(每个权限值一个)
我想把一些东西
{
"User": "bob",
"permissions": [0, 3]
}
与
{
"user": "bob",
"permissions": 0
}
{
"user": "bob"
"permissions: 3
}
是否可以将和列添加到可以包含数组的数据库中?我知道在无sql数据库中可以提供数组值,但我以前从未见过在sql数据库中不提供数组值的情况。
我想为用户权限存储两个整数值,但不想将用户信息存储两次(每个权限值一个)
我想把一些东西
{
"User": "bob",
"permissions": [0, 3]
}
与
{
"user": "bob",
"permissions": 0
}
{
"user": "bob"
"permissions: 3
}
1条答案
按热度按时间fafcakar1#
给定用户表:
创建权限表:
然后,你可以使用
join
查询以获取所需信息: