Александр Днепров

Microsoft Access 2007


Скачать книгу

предыдущего пункта, то используется значение первичного ключа. Щелкните кнопкой мыши на названии нужного поля и нажмите кнопку Далее.

      Рис. 2.15. Выбор отображаемого значения

      9. В завершение создания подстановки (рис. 2.16) при необходимости измените название поля, для которого создается подстановка. Затем, если необходимо, чтобы в поле можно было выбрать одновременно несколько значений из списка, установите флажок Разрешить несколько значений.

      Рис. 2.16. Завершение создания подстановки

      Например, если заказ может содержать несколько наименований товаров (в отличие от нашего примера, где каждый заказ включает только одно наименование), то для поля Товар таблицы Заказы можно разрешить несколько значений (рис. 2.17).

      Рис. 2.17. Подстановка для многозначного поля

      Работа с многозначными полями имеет ряд особенностей (см. раздел Структура базы данныхРуководство по полям, одновременно допускающим несколько значений в справочной системе Access). В большинстве случаев вместо многозначных полей лучше использовать вспомогательную таблицу. Например, если потребуется включать в заказ несколько наименований товаров, целесообразно создать вспомогательную таблицу Позиции заказа с полями:

      • Товар – номер товара из таблицы Товары компании;

      • Количество – число товаров данного наименования в заказе;

      • Заказ – номер заказа из таблицы Заказы компании.

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

      Конец ознакомительного фрагмента.

      Текст предоставлен ООО «ЛитРес».

      Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

      Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

iVBORw0KGgoAAAANSUhEUgAAAmwAAABWCAMAAABFNTr1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBQTFRF////AwAFJHOzoF4v8cWHntjzbBwRBx1v/vrYz/X8yMvG0ZhXY6zehqOy++Sz4fLVIR2x1gAAD/ZJREFUeNrsnYuaq6gSRhW8oKh5/7cd6sZFTTrZiqZ78DuzT2I6EYpFUWD9UtXlKMdFR1W5/110XHelby7C15XksiIV2EpJCmwFtgJbga3Adilsy9xG7+xcYCuwfQTb0vVDZevpHda0GnTfLl1d9/NQNZ36rDKNu4rRb10qjz3dxeF4Vmxj1YUt6wzffhdsYB3VhtaeR93eBZvR7i8Rtn62NXzrbWsF2JruRtiqcda1mp+VeumuhM3WN1niBWzzHPUA65pquAs2bAuCbUAH9X7jeNjAt9wIW/WyppfC5rpurb4MNgdak6VQG9iMdR6rYoqAb+eElBsstdAOjklgw0IZePEZbEvXIXF8jQU893Q5bO6ybrjAQRWqgvU0ttZ1H1XcBQ2u8lOukjiy0XwQlIDHZzNT0eT/7oEN629sPyy6f2DkMVk4oQa2CVpO/Rts8wytb2FwhN9RgxskWwjJRtfVrRt3NNJmU9jAvX0Mm+11dA33A7O9Hjaj1ajh6q6C/eDrCbHB7E8MC57MBpszhq4Bq26Cq7CZuWiulef5Dthcl5uo/g/XuBAsja5ko7xhm7h2a8fhn2DDoHkChNx/j85BgGOdsz7UGyyBPu0M2BRadpFrQKGb62Fz5RjRZAqqwvXEiimIQ7HN8d2os8Fm0LQK7I8mYDNz0ZqLR9gwQUA3wAYZO3D8YBXDb9gm7zf8k2GUYXNMd7P7b6JLx7Bth9GPYevx9xZ/DdeD9R2wYfcyHcLG9dS+34If19gl8ozxfkDBWVbTp7DRqHVxYBsmCM5heYPovguw4Ru2yXmwOW/u/p1krrkPG4Zdn8dstaJLyTWcx7a3eDaOmtCzYT3NnmfLOIwSVe7SLhJKPRuPATdNEMBEYhBoJg8bvgnD6DHYOGaDuKpWD/ej4DItxWw0Q4hmo9QpP5+NgnGjayz3DKMQKo569D0M69lcG7PhL5OXh6hoYDNT0bDX2/Ym2MggbmaAcRvDRm9Og41mo+TVXTjj2MAZkWuBmgoR1tloUfcf1tkUXspfo3E/09wzG+1n518Highobuqq72ajKsxGc8JGg4IzCC0zQ+8jM2PRhvtmo9hOcHEjsRnDhm+OwvbTEdnbXSq+RtNNH7b0/UtJPy8kXlwSTdBdHqVd2z7/AJvrb3/63miB7XbYzljvKbD9VBI7twW231GZ31GEryvJhbCVzPhyFA1C8WxlGC2wFdgKbAW2AluBrcBWYCslKbAV2ApsZ1am6SBhKn0F2bqrm6wkTJmH/yNsYA7V/lXYTEfZ0YvusNGNdSemIUdlIC1vxFvQ4RXkGIw6pQ1y9UZ9bpoN5wLoQLtKT0RXxxM7nWChu8G223zntJaFlJPx/LsJpnupKwvOQIlTEBv0UGVjD9U4hs1Vb8RcaWz0pp/Hs+/U+bT7itLiwitKIDDpLX5MOnk/W+79IizdPDbwu2i9+ETc3lh5yDpY0uwGTnZo+ukTGeNHsK0McR5srolftCqTwEZxtZtHTTKMEVN7bD9/kHbxArYl+hXJ9zEn3yWso18HiMIrvh+ZZisRbEC+JW/bUPpc35LfVfCFAf4K/lu6FtUpO65ot4nhWg3qDqITqWMb4ZLt+hNnKTPipamEB4yB3hPhtXVcap9wFWosWUfyl5Y6AJQPm0l8MximbqOmXOcZvygztw8bBQuHGZ09XQMRsf1wKmyGhzOTx7PZmlNAh/CKc1LlgpC3qgbv2SDtDdmo5R+QzloyOcLWKTQ7AzTCL4JHap/DxolSoT+tM6cg4Q7TuN