MySQL Workbenchを使いこなして、EER図を快適に編集しよう
MySQL WorkbenchでEER図を拡大する方法
方法 1:マウスホイールを使う
最も簡単な方法は、マウスホイールを使うことです。マウスホイールを中央で回転させると、図全体が拡大または縮小されます。
方法 2:ズームイン/アウトボタンを使う
ツールバーには、ズームインとズームアウトボタンがあります。これらのボタンをクリックすると、図が拡大または縮小されます。
方法 3:ショートカットキーを使う
以下のショートカットキーを使って、図を拡大または縮小することができます。
- Ctrl + マウスホイールの上方向:ズームイン
- Ctrl + '+':ズームイン
- Ctrl + '0':元のサイズに戻す
方法 4:フィット・トゥ・ウィンドウを使う
ツールバーの「フィット・トゥ・ウィンドウ」ボタンをクリックすると、図全体がウィンドウ内に表示されるように拡大されます。
方法 5:特定の部分を拡大する
特定の部分を拡大したい場合は、以下の手順に従ってください。
- Ctrl キーを押しながら、拡大したい部分を選択します。
- マウスボタンを離すと、選択した部分が拡大されます。
方法 6:スクロールバーを使う
スクロールバーを使って、図を水平方向または垂直方向に拡大することができます。
- 図を拡大すると、一部のラベルが読みづらくなる場合があります。その場合は、ラベルのサイズを調整することができます。
- 図を拡大しすぎると、全体像が見えづらくなります。必要に応じて、縮小して全体像を確認しましょう。
CREATE TABLE customers (
customer_id INT NOT NULL AUTO_INCREMENT,
first_name VARCHAR(255) NOT NULL,
last_name VARCHAR(255) NOT NULL,
email VARCHAR(255) NOT NULL,
PRIMARY KEY (customer_id)
);
CREATE TABLE orders (
order_id INT NOT NULL AUTO_INCREMENT,
customer_id INT NOT NULL,
order_date DATETIME NOT NULL,
order_total DECIMAL(10,2) NOT NULL,
PRIMARY KEY (order_id),
FOREIGN KEY (customer_id) REFERENCES customers (customer_id)
);
CREATE TABLE order_items (
order_item_id INT NOT NULL AUTO_INCREMENT,
order_id INT NOT NULL,
product_id INT NOT NULL,
quantity INT NOT NULL,
unit_price DECIMAL(10,2) NOT NULL,
PRIMARY KEY (order_item_id),
FOREIGN KEY (order_id) REFERENCES orders (order_id),
FOREIGN KEY (product_id) REFERENCES products (product_id)
);
CREATE TABLE products (
product_id INT NOT NULL AUTO_INCREMENT,
product_name VARCHAR(255) NOT NULL,
product_description TEXT NOT NULL,
product_price DECIMAL(10,2) NOT NULL,
PRIMARY KEY (product_id)
);
このコードを実行すると、以下のEER図が作成されます。
この図は、顧客、注文、注文明細、商品を表すエンティティと、それらのエンティティ間の関係を示しています。
- Ctrl キーを押しながら、マウスホイールを回転させると、図を拡大または縮小することができます。
- マウスの中央ボタンをクリックしてドラッグすると、図をパンすることができます。
- ツールバーの「ナビゲーター」パネルを使って、特定の部分にすばやく移動することができます。
自分に合った方法を選ぶ
mysql mysql-workbench eer-model