Multiplo registro em INT ?
Olá,
MySQL:
- Tabela
alunos:
+------------------+-------------------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------------+-------------------------------+------+-----+---------+----------------+
| idAluno | int(11) | NO | PRI | NULL | auto_increment |
| NomeAluno | varchar(45) | NO | | | |
| Sexo | char(1) | NO | | M | |
| Rua | varchar(100) | NO | | | |
| Matricula | int(20) | NO | UNI | 0 | |
| DataMatricula | date | YES | | NULL | |
| Cod_Curso | int(11) | NO | MUL | 0 | |
| Cod_Turma | int(11) | YES | MUL | NULL | |
| Turno | enum('T','N') | NO | | N | |
| Situacao | enum('1','2','3','4') | NO | | 1 | |
| ValorMensalidade | varchar(5) | YES | | NULL | |
| Ativo | enum('0','1') | NO | | 1 | |
| Obs | text | YES | | NULL | |
+------------------+-------------------------------+------+-----+---------+---------------+
- Tabela
turmas:
+-----------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+----------------+
| idTurma | int(11) | NO | PRI | NULL | auto_increment |
| NomeTurma | varchar(10) | NO | | | |
| Cod_Curso | int(11) | NO | MUL | 0 | |
+-----------+-------------+------+-----+---------+----------------+
Eu preciso cadastrar mais de uma Turma no campo alunos.Cod_Turma sendo mesmo do turmas.idTurma, em um unico registro da tabela alunos.
Da forma que esta agora, só consigo cadastrar 1 turma. Pois o tipo do campo é INT.
Como faço isso?
Existe alguma função para isso? Devo alterar o tipo do campo?
Seria como um ENUM, mas sem valor fixo...
Estou programando em PHP.
Agradeço desde já.
Discussão (4)
Carregando comentários...