Есть ли StringCollections в MySQL? - PullRequest
       1

Есть ли StringCollections в MySQL?

0 голосов
/ 28 августа 2011

Мне нужно было поле StringCollection в моей базе данных, но я не знаю, есть ли в MySQL что-нибудь подобное, не так ли?

Ответы [ 2 ]

2 голосов
/ 28 августа 2011

Коллекции строк обычно реализуются как отношение 1-ко-многим с внешним ключом. Например, чтобы добавить коллекцию строк для строк в таблице Table1, вы должны настроить таблицу Table2 следующим образом:

Table1: id, name, ...
Table2: Table1Id foreign key references Table1(id), strValue, ...

Пример значений, где Table1 содержит футбольные команды с набором строк игроков:

Table1: 1, "Manchester United"
        2, "Liverpool"

Table2: 1, "Bobby Charlton"
        1, "Wayne Rooney" 
        2, "Steven Gerrard"
        2, "Michael Owen"
0 голосов
/ 28 августа 2011

Существует тип mysql SET .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...