Задать вопрос
Ответы пользователя по тегу MySQL
  • Как лучше хранить таблицу комментариев-отзывов в MySQL?

    Согласен с тем что лучше привязку вынести в отдельную таблицу, в первой хранить общие данные, а данные под отдельную задачу вынести в отдельную таблицу, это позволит разделить логику и поддерживать приложение в дальнейшем. Например добавить к коментариям оценку, тоже вынесите в отдельную таблицу, другими словами сможете наращивать логику приложения и при этом не запустите его.
    Ответ написан
    Комментировать
  • Как удалить колонки в mysql, у которых нет связей?

    Попробуйте плясать от этого:
    use INFORMATION_SCHEMA;
    
    select TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME,
    REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAME from KEY_COLUMN_USAGE where
    REFERENCED_TABLE_SCHEMA = 'db_name';

    Таким образом мы получаем все ключи нашей бд, отсейте нужные поля исключая поля полученные запросом выше и удалите их.
    Ответ написан
    Комментировать