Описание базы данных фильмов SQL, выполненной IMDBpy
В последнее время я использую IMDBpy API для очистки набора данных IMDB. В этом API есть imdbpy2sql.py, который может конвертировать набор данных фильма IMDB в базу данных SQL. Но я не могу найти описание этого набора данных. Поэтому я не могу понять схему этой базы данных SQL. В этой базе слишком много таблиц. Есть ли способ узнать это?
Я строго следую за этим сайтом, чтобы создать свою базу данных http://blog.secaserver.com/2013/08/importing-imdb-sample-data-set-mysql/.
Спасибо!!
1 ответ
Сомневаюсь, что таблиц слишком много. Есть много доступных свойств / отношений.
Я сгенерировал один раз при создании pyIRDG. Вы также можете взглянуть на этот код для документации по доступным данным. Вот вывод комментариев: http://pastebin.com/zGnZ02w4
Я также использовал MySQL Workbench для генерации схемы из БД.
Есть также эта немецкая статья в блоге с http://meolus.de/fileadmin/images/meolus/blog/imdb-erm.png.
не то, чтобы я знал, и, конечно, наш БД не находится ни в одной NF.:-) В любом случае, вы можете легко посмотреть схему в модуле imdb/parser/sql/dbschema.py или использовать какой-либо инструмент непосредственно в базе данных. Источник