MySQL tabla con múltiples valores en un campo [duplicado]
Esta pregunta ya tiene una respuesta aquí:
Está realmente mal almacenado una lista delimitada en una columna de base de datos? 10 respuestasEstoy creando una base de datos para una compañía de bienes raíces. Esas propiedades de bienes raíces son administradas por el personal de ventas usando un sitio web de CodeIgniter.
¿Cómo debo proceder con el diseño de la base de datos para esta tabla? Los campos como dirección / ubicación, precio, etc. son bastante sencillos, pero hay algunas secciones como Electrodomésticos de cocina, Uso de propiedades, etc., donde los vendedores pueden verificar múltiples valores para ese campo.
Además, una propiedad puede tener varias personas adjuntas (de la tabla personas), esto puede ser un intermediario, propietario, vendedor, abogado de propiedad, etc. ... ¿Debo usar un campo para esto o simplemente creo una tabla adicional y normalizar los enlaces?
¿Es la mejor manera de proceder simplemente usando un campo y usando datos serializados o hay una mejor manera de hacerlo?