bueno el problema era que no tenia id definido ya que no lo veia necesario crear un id para una tabla que la relacion que tiene es con la tabla usuario mediante una clave foranea, pero dentro de las
convenciones exigen una clave primaria cosa que no recordaba ya que las habia leido hace algunos dias pero bueno gracias por la respuesta un saludo