Hola... en una red social, estoy creando un sistema de publicaciones. Cuando un usuario comenta a otro, recomienda un artículo, o hace algo, se publica en su perfil.
Me gustaría saber si la forma que he planteado es correcta:
Tabla mysql - publicaciones
id_pub - BIGINT
user_id - INT
content_id - INT
datetime - DATETIME
Tabla - contents
id - INT
content - TEXT
Segun el id. que muestre content, se publicará una cosa u otra...
¿Qué pasa en este caso si el número de publicaciones es muy alto?... Las publicaciones no se borran, y permanecen siempre ahí. Usuarios que comentan, reocmiendan, suben, editan contenidos... así crecerá bastante.
¿Es recomendable esta forma de hacerlo?, ¿hasta cuántos registros es capaz de almacenar mysql?
Un saludo, gracias.