うたらぼメルマガのLP作成(4)

――――――――――――――――――――――――――
うたらぼメルマガのLP作成(4)
――――――――――――――――――――――――――
※2020年10月6日(火)メルマガ発行分

おはようございます。
うたらぼです。


今まで作成したシステムは、
データベースを使用しています。

MySQLというものですが、
ほとんどのホスティングサービスでは、
無料で用意されていると思います。

PHPも無料で用意されていると思います。

無料で利用率の高いMySQLとPHPなので、
使い倒したいですよね。


ちなみにIT業界では、
業界の中でのトレンドなどに左右されやすいので、
PHPがおすすめというわけではありません。

それにしても
言語やフレームワークの選択肢が
多すぎて困りますね。


というわけで、今回は、
ざっくりデータベースの仕様を決めてみました。


データベース
  utalab_mag_v01

テーブル

  m_mag(メルマガマスタ)
    内容
      ユーザーに対し、1レコード
      最初に作成する
    項目
      license_id
        int(10) unsigned primary_key
      content
        varchar(5000)
        ※htmlタグで記入
      mag_cont_url
        varchar(100)
        ※コンテンツ用URL
        例)https://utalab.net/tms/members/embed.php
      mag_add_url
        varchar(100)
        ※登録フォームURL
        例)https://utalab.net/tms/ent/e/ayEePc5SJwFa
      insert_dt
        datetime
      update_dt
        datetime
    メルマガ管理


  t_mag(メルマガ)
    id
      int(10) unsigned autonumber primary_key
    license_id
      int(10) unsigned
    entry_d
      date
    title
      varchar(100)
    cont_id
      int(10) unsigned
    insert_dt
      datetime
    update_dt
      datetime


  t_blog(ブログ)
    id
      int(10) unsigned autonumber primary_key
    license_id
      int(10) unsigned
    entry_d
      date
    title
      varchar(100)
    blog_url
      varchar(100)
    insert_dt
      datetime
    update_dt
      datetime


なにがなんだか
わからないかもしれません。

実際は、
入力情報、出力情報を調べ上げたあと、
データベースの設計となります。

そんなに複雑な処理でもないので、
上記のような構成としました。

あとは、データベースを作成し、
Webアプリを作成することとなります。


今回は、このへんで。


━━━━━━━━━━━━━━━━━━━━━━━━━━
【前日の気になるツイート・リツイート、ベスト5】
━━━━━━━━━━━━━━━━━━━━━━━━━━

・Googleマップ、ARで友人の位置が把握可能に
 https://twitter.com/utalab/status/1313068921793150979

・絆創膏を関節に上手に貼る方法
 https://twitter.com/utalab/status/1313067685090127873

・10月4日は横井軍平(ゲームの父)さんの命日
 https://twitter.com/utalab/status/1313066403499565056

・ふるさと納税▶PFUのおひざ元である石川県
 かほく市のふるさと納税返礼品に「ScanSnap」が登場
 https://twitter.com/utalab/status/1313063960736935938

・東京で今残っている銭湯から約500mの範囲を色塗ってみる
 https://twitter.com/utalab/status/1313053821728419840


一覧はこちら
https://twilog.org/utalab/date-201005