У меня есть следующие таблицы:
Blogs { BlogName }
BlogPosts { BlogName, PostTitle }
Записи блога моделируют сущность и связь одновременно, что является недействительным согласно 6nf (согласно третьему манифесту).
В 6nf это было бы:
Blogs { BlogName }
Posts { PostTitle }
BlogPosts { BlogName, PostTitle}
Если бы я хотел заказать записи блога по последовательности nbr (просто пример), то это была бы другая таблица
BlogPostsSorting { BlogName, PostTitle , SortOrder }
Правильно ли это?
-121--1596555-Я ДЕЙСТВИТЕЛЬНО запутался. Я пытаюсь заполнить форму на веб-сайте с механизацией для питона. У меня есть все, чтобы работать, кроме раскрывающегося меню. Что я использую, чтобы выбрать его и что я положу за значение? Я не знаю, должен ли я указывать имя выбора или его числовое значение. Помощь была бы очень признательна, спасибо.
Фрагмент кода:
try:
br.open("http://www.website.com/")
try:
br.select_form(nr=0)
br['number'] = "mynumber"
br['from'] = "herpderp@gmail.com"
br['subject'] = "Yellow"
br['carrier'] = "203"
br['message'] = "Hello, World!"
response = br.submit()
except:
pass
except:
print "Couldn't connect!"
quit
У меня проблемы с оператором связи, который является раскрывающимся меню.