Я проектирую очень гибкую платформу для сбора семантических данных и создания семантической базы данных с использованием python и MongoDB.
Мне нужен способ хранения гибкой схемы в моей базе данных, чтобы мое приложение на Python читалоСхема из БД, и предоставить соответствующие формы для вставки данных.
Мне нужен стандартный стиль, такой же, как у Mongoose, чтобы определить мою схему и сохранить ее в базе данных mongodb.что-то вроде:
person: {
name: {
type: String
}
email: {
type: String,
required: true,
unique: true,
lowercase: true,
}
children: {
type: array (array of persons!!)**
}
}
Одна из моих проблем - как хранить реляционную схему стандартным способом.и как управлять схемой и обновлять ее с помощью python.
Буду признателен, если вы покажете мне проект, веб-сайт, статью или что-нибудь, что может показать мне, как я могу сделать это стандартным способом.