データベース設計

データベース設計はデータベースの論理的や物理的な部分を特定する工程です。

RSS
  • 受付中

    回答
    0

    [Django]モデル(DB構造)をどのようにしたらいいのかわからない

    お世話になっています。 アプリを開発しているのですが、テーブルの設計についてご意見をお聞かせください。 アプリの内容としては、外部サービスの情報を本アプリに入力し、外部サービスにかかる費用を計算する簡単なものです。が、その外部サービスの情報の中の一部に可変なデータが存在します。 その可変データをどのように保存していくのが良けばいいのか、詰まってしまって

    • 0評価
    • 26PV
    teratailが8時間前に アップデート
  • 解決済

    回答
    2

    ハッシュタグのDBテーブル構造

    前提・実現したいこと インスタグラムのようなSNSをPHP+MySQLで作成しています。 投稿する際に、記事にハッシュタグを複数つける機能を実装したいのですが、データベースのテーブル構造でどちら(もしくはそれ以外)が最適かを教えて頂けますでしょうか?インスタグラム同様にハッシュタグはユーザが任意で作成する事が出来ます。 また、DBに格納するハッシュタグに"

    • 0評価
    • 77PV
    sazi sazi 4日前に ベストアンサー
  • 受付中

    回答
    1

    DB(Mysql)のmaster/slave構成について

    1つのサーバーで3つのmasterDBとそれに対する3つのslaveDBを構築しようと思っています。 master slave master_log slave_log master_app slave_app master_user slave_user 登録、更新、削除はmasterで行い 参照はslaveで行おうと思いま

    • 0評価
    • 42PV
    CHERRY CHERRY 5日前に 回答を編集
  • 解決済

    回答
    2

    WebサーバとDBサーバを分散することについて

    Webアプリの開発をしております、サーバの初心者です。 1つのWebアプリ(サイト)について、 Webサーバ自体を2つに分け、 それとは別にデータベースサーバを設けたいと思います。 具体的には、 Webサーバ1(www.domein.com)を日本に置き、 Webサーバ2(www.domein.com/cn/)を中国に置いて、 その両者から他のデータ

    • 0評価
    • 278PV
    KazumsaTahara KazumsaTahara 1週間前に ベストアンサー
  • 解決済

    回答
    2

    列持ちテーブルの改善について

    前提 利用者に親品番を検索させて、部品品番を表示するWEBアプリがあります。 PHPとMySQLで作られています。 現在、DBの中は以下の図のようになっています。 親品番 図面ID 部品A 部品B 部品C 部品D id_01 Z_01 A-001 A-002 A-003 id_02 Z_01 A-001 A-002 A-003(20

    • 0評価
    • 79PV
    ark0214 ark0214 2週間前に コメント
  • 受付中

    回答
    2

    掲示板型のサイトで投稿内容を確認してデータベースに追加のやり方

    よくある掲示板や質問サイトでは投稿者は直接でデータベースに値を登録出来ますが、管理者の私が仲介で内容を確認し、承認してデータベースへ値の登録をしたいんですが、そのようなシステムは可能でしょうか? 荒らし対策でこういうシステムを導入したいです。

    • -1評価
    • 81PV
    SurferOnWww SurferOnWww 3週間前に 回答
  • 解決済

    回答
    1

    kindle等を買った会員と買っていない会員の判別プログラム

    kindleを売るサイトで商品を買ったお客にだけそのデータを見れるようになる購入、非購入者の識別を出来るようなデータベースを作りたいんですが、会員一人一人にテーブルを割り当てる以外に解決策が思い付きません。 Amazonのkindle、ビデオやDMMのビデオ等のデータ販売Webコンテンツではどんな方法でデータベースを作られているんでしょうか?

    • -2評価
    • 121PV
    sk_3122 sk_3122 3週間前に ベストアンサー
  • 解決済

    回答
    1

    RDB、NoSQLの使い分けについて教えてください。

    自己学習で、Ruby on RailsでWebスクレイピングアプリを開発しています。 その中で、NoSQLを使ってみようかと考えています。 アプリケーションの機能は下記の通りです。 ■アプリケーションの機能 ・ログイン・ログアウト ・ユーザ情報登録・変更・削除 ・仮パスワード発行 ・スクレイピングデータ表示 現状はノートPCでの開発段階になります。

    • 0評価
    • 281PV
    miyabi-sun miyabi-sun 1ヶ月前に ベストアンサー
  • 解決済

    回答
    4

    一覧画面表示用のテーブル

    お世話になります。 一般的な業務システムなどで、一覧画面がありそこから詳細画面に飛ぶというというような処理があると思います。 テーブル構成は一覧画面用テーブルが親で、子に明細テーブルが紐付くというような感じです。 ここで一覧画面に明細テーブルにあるデータを表示したいという要件がでてきた場合、テーブルを結合する必要が出てきますが、結合するテーブルの数がかな

    • 0評価
    • 119PV
    annderber annderber 1ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    複数のテーブルで重複するフィールドがある場合のテーブル設計

    お世話になります。 テーブル設計で下図のようなテーブル構成があるとします。 この2つのテーブルでは同じpermissionフィールドが重複しています。例では2つですが、 これが3つ4つあるとすると、権限テーブルを1つ作成して紐付けた方がいい気がしてきました。 考えたテーブル設計は下図になります。 permissionsという全体のテー

    • 0評価
    • 62PV
    szk. szk. 1ヶ月前に ベストアンサー
  • 解決済

    回答
    3

    sqlアンチパターンであるジェイウォークをあえて使う場合

    お世話になります。 sqlアンチパターンの1つであるジェイウォークですが、 チェックボックスの値の格納なんかに私は結構使います。 検索条件に含まれない(mysqlなら専用の関数があります,インデックスは付けられないですが)、他テーブルと紐付いていない、対象フィールドの仕様変更の可能性が低い、という条件下で採用します。 あえて使うのは単純にテーブル

    • 1評価
    • 132PV
    annderber annderber 1ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    【Django】データベース登録時にIDを振り直すか、データベースから取り出した時に処理をするか

    Djangoで会計処理をするアプリを作成しています。 市販の会計ソフトから仕訳データを取り出したCSVを読み込んで、データベースにデータを保存しています。 仕訳データには、下記のデータが含まれます。 日付 借方勘定科目 借方補助科目 借方金額 貸方勘定科目 貸方補助科目 貸方金額 摘要 会計仕訳を処理するModel

    • 0評価
    • 95PV
    mulberryfields mulberryfields 1ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    railsで紐づけしたデータを表示させるには

    前回の続き(railsのDBに関する質問)です。 前回の回答で、characterテーブルとmasterpieceテーブルの紐づけはできました。 consoleの方で試したところ、characterからmasterpieceをid毎に取得することができました。 現在、紐づけしたデータを画面に表示させようとしています。 現状は以下になっています。 ひ

    • 0評価
    • 66PV
    Kyouko_kisaragi Kyouko_kisaragi 1ヶ月前に 回答
  • 解決済

    回答
    1

    データ構造の深さに違いがある場合の対処方法

    会計データを処理するプログラムを作成するにあたり、データベースの構成をどのようにするか、検討しています。 勘定科目の中には、補助科目を持っているものと、持っていないものがあります。 例えば、現金は補助科目を持っていませんが、当座預金はA銀行、B銀行という補助科目を持っています。 そのような場合、仕訳データをどこに紐づければ良いか悩んでいます。 例えば、12/

    • 0評価
    • 68PV
    mulberryfields mulberryfields 1ヶ月前に コメント
  • 解決済

    回答
    3

    階層の深さが可変なツリー構造データを格納するDB設計

    通信会社に勤めていてルーターやスイッチに収容されているユーザー回線数を集計する簡単なWebアプリを作っています。最終的にこんな感じの表を出力させたいです。 rt_host rt_port sw1_host sw1_port sw2_host sw2_port users RT01 Gi0/0/0

    • 1評価
    • 238PV
    miyahan miyahan 1ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    テーブル定義書の管理方法は?

    DBのテーブルが何百個もあるようなシステムの場合、 そのテーブルの定義書は1つのテーブルにつき1つの 定義書(及びファイル)として管理されているのか、 1つのファイル内に全てのテーブル定義書をまとめているのか (エクセルのワークシート単位のように)。 このいずれかに該当するならば、 そうする理由とは何でしょうか? (分離しなければ開くときに重くなる等?)

    • 0評価
    • 102PV
    Orlofsky Orlofsky 1ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    facebookライクなSNSのDBテーブル構造について

    現在、facebookライクのSNSをPHPで開発をするためのDB設計を行っています 仕様としてはfacebookの主要仕様をベースに考えています 友達リクエスト → リクエスト認証されたら友達として紐付け 自身の投稿の際に"自分のみ"、"友達のみ"、"全体"の公開範囲の設定が可能 投稿にいいねボタンを押したカウント数とメンバーの一覧表示が

    • 0評価
    • 146PV
    sika sika 2ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    データベースのテーブル分割について

    現在、Ruby on Rails 4.2.6 と MySQL 5.5 を使用してアプリケーションを開発しています。 聞きたいこと たとえば、以下のようなユーザーの情報をもつテーブルがあったとします。 users - id: integer - email: string - name: string もしユーザーの設定機能を追加する場合、 以下

    • 0評価
    • 104PV
    minadukirein minadukirein 2ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    アプリケーション運用中のデータベースってどんな風に変更するものなのでしょうか?

    前提・実現したいこと アプリケーション運用中のデータベースってどんな風に変更するものなのでしょうか? 僕は完全に独学でやっているうえ相談できる友達もいません。 なのでプロのプログラマーってのはこうやってデータベースを変更するもんなんだぜッみたいな方法を教えて欲しく思います。 たぶん僕と同じような悩みを持っている独学プログラマーにも役に立つはず・・

    • 1評価
    • 119PV
    turuwo turuwo 2ヶ月前に ベストアンサー
  • 解決済

    回答
    5

    DB設計時、個々の項目についてどんなときにIDを設定するべきか

    前提 以下のようなリストがあります。 観光地 住所 電話番号 地域 種類 有馬温泉 xxx xxx-xxxx 近畿 温泉 彦根城 xxx xxx-xxxx 近畿 城 白浜温泉 xxx xxx-xxxx 近畿 温泉 大原美術館 xxx xxx-xxxx 中国 美術館 道後温泉 xxx xxx-xxxx 四国 温泉 丸亀城

    • 0評価
    • 399PV
    ark0214 ark0214 2ヶ月前に コメント
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    118

  • 総質問数

    109

  • 今週の質問数

    2

関連するタグ

データベース設計タグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る