Вот проблема, которую я пытаюсь решить:Сохранение структуры данных в базах данных SQL
Мне нужно создать базу данных, способную хранить данные и user
post
данных. Среди прочего, каждая запись в таблице пользователя должна отслеживать ряд атрибутов post
, которые мы определили, что пользователю нравится. Для каждого сообщения мне нужно сохранить список атрибутов, связанных с сообщением.
Я бы хотел использовать связанный список для отслеживания атрибутов post
и хеш-таблицы для отслеживания понравившихся пользователей (я буду делать много "для каждого атрибута этого сообщения, проверьте, нравится ли ему это" ?). Проблема в том, что я не знаю, как сохранить эти структуры данных в реляционной таблице. Возможно ли что-то подобное? Если нет, можете ли вы предложить предложения по альтернативным реализациям?
Похоже, что мои варианты того, что я могу хранить в SQL dbs, примерно эквивалентны примитивным типам данных, например. целые числа, поплавки, символы. Я должен использовать их (разумно) и доверять тому, что материал, происходящий в фоновом режиме, позаботится о том, чтобы сделать его быстрым? – Adam
Более или менее. Но Postgres имеет [богатый набор собственных типов данных] (http://www.postgresql.org/docs/current/static/datatype.html). –